let s:unite_help_source = {}
function! plugin#unite_help#load() abort
    if empty(s:unite_help_source)
        packadd unite-help
        let s:unite_help_source = unite#sources#help#define()
    endif
    return !empty(s:unite_help_source)
endfunction

function! plugin#unite_help#init() abort
    if plugin#unite_help#load() && plugin#unite#init()
        let g:unite_help_keymap = get(g:, 'unite_help_keymap', [':Unite -start-insert help', 'help'])
        let g:unite_keymap.H = g:unite_help_keymap
    endif
endfunction

